hitching mechanism - Deutsch Englisch Wörterbuch